package com.wzcl.app.config;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.PropertySource;
import org.springframework.stereotype.Component;

/**
 * @author beingven
 * @Description TODO
 * @createTime 2020年11月18日 09:24:00
 */
@Component
@Data
@PropertySource({"classpath:application-config.properties"})
public class MyAliPayConfig {
    // 支付宝商户app_id
    @Value("${aliPay.appId}")
    private String appId;

    // 商户私钥
    @Value("${aliPay.privateKey}")
    private String appPrivateKey;

    // 支付宝公钥
    @Value("${aliPay.publicKey}")
    private String aliPayPublic;

    // 字符编码格式
    @Value("${aliPay.charset}")
    private String charset;

    // 签名加密方式
    @Value("${aliPay.signType}")
    private String signType;

    //路由地址
    @Value("${aliPay.gatewayUrl}")
    private String gatewayUrl;

    //异步回调地址
    @Value("${aliPay.notifyUrl}")
    private String notifyUrl;

    //Pc支付异步回调地址
    @Value("${aliPay.pcNotifyUrl}")
    private String pcNotifyUrl;

    //异步回调地址
    @Value("${aliPay.format}")
    private String format;
}
